package cn.jekun.web.shop.service;

import net.sf.json.JSONObject;
import cn.jekun.component.base.bean.ErrorMsg;
import cn.jekun.component.base.service.BaseService;
/**
 * 商家后台的基类Service
 * @author yuan
 *
 */
public class ShopBaseService extends BaseService{

	protected JSONObject executeRerutn(JSONObject jsonObject) {
		if (jsonObject==null) {
			jsonObject = new JSONObject();
		}
		jsonObject.element(ErrorMsg.KEY_CODE, ErrorMsg.CALL_OK);
		if(!jsonObject.containsKey(ErrorMsg.KEY_MESSAGE)){
			jsonObject.element(ErrorMsg.KEY_MESSAGE, "调用成功");	
		}
		return jsonObject;
	}
	protected JSONObject executeRerutnFail(JSONObject jsonObject) {
		if (jsonObject==null) {
			jsonObject = new JSONObject();
		}
		jsonObject.element(ErrorMsg.KEY_CODE, ErrorMsg.CALL_FAIL);	
		if(!jsonObject.containsKey(ErrorMsg.KEY_MESSAGE)){
			jsonObject.element(ErrorMsg.KEY_MESSAGE, "调用失败");	
		}
		return jsonObject;
	}
}
